Ⅰ. 소프트웨어프로세스 모델
ⅰ)정의
소프트웨어프로세스 모델은 소프트웨어 개발 생명주기(SDLC: Software Development Life Cycle)라고도 한다. 소프트웨어를 어떻게 개발할 것인가에 대한 전체적인 흐름을 체계화한 개념으로 개발 계획 수립부터 최종 폐기 때까지의 전 과정을 다루고 있다.
프로세스 혁신, 6시그마, RTE 등 경영혁신 활동이 일상화되면서 BPM에 대한 관심이 증가하고 있다. 가트너그룹은 BPM을‘일상적인 경영 활동과 소프트웨어 도구를 활용하여 조직의 업무와 프로세스를 끊임없이 최적화하는 구조적인 접근 방법’으로 정의하고 있다. 이는 BPM을 지속적인 혁신을 위한 경영
프로세스 자동화가 다른 기술로 여겨졌습니다. 기술이 발전함에 따라 이들 기술이 융합되고 있습니다. 이제 RPA(Robotic Process Automation) 소프트웨어는 인공지능(AI)과 머신 러닝(ML)을 사용하여 수작업 프로세스를 학습하고 개선하여 직원들의 업무 부하를 줄이는데 도움이 되고 있습니다. 이를 통해 조직은
1. 서 론
나선형 모델
소프트웨어 절차 모델 상황을 개선하기 위한 후보책
다른 모델들의 많은 강점들을 통합하고 다른 모델들의 많은 어려움 해결
2. 소프트웨어 모델의 배경
소프트 웨어 모델의 본래 기능
[1] 다음에 무엇을 할 것인가
[2] 얼마나 오래 그것을 할 것인가
소프트 웨어 방법의 기능
[
소프트웨어 개발은 개인의 특성을 고려하고 소프트웨어의 유연성과 불규칙성을 수용하되 품질 높은 결과물을 만들어 내어야 하는 작업으로서 이를 위한 다양한 소프트웨어 개발방법론의 연구가 있어 왔다.
소프트웨어 공학 프로세스에는 일반적으로 정의, 개발, 유지보수의 3단계가 포함된다. 이 3단
1. 소프트웨어 개발을 성공으로 이끌기 위한 프로세스관리
대부분의 소프트웨어 프로젝트는 실패한다. Standish 그룹의 보고에 따르면 80% 이상의 프로젝트가 실패하고 있고, 원인은 예산초과, 지연, 기능 소실 등 때문이다. 더욱이 소프트웨어 프로젝트의 30%는 너무나도 어설프게 진행되다가 완료되기도
소프트웨어 구조, 모듈화, 정보 은닉 등이 있다.
방법론은 크게 프로세스 중심 방법론, 자료 중심 방법론, 객체 지향 방법론으로 나눈다. 프로세스 중심 방법론은 1970년대에 제시되어 지금까지 가장 많이 알려진 것으로 자료의 변환과정, 즉 프로세스를 강조하여 설계하는 방법이다. 이 책의 3장부터 7장
Ⅰ. 개요
미국의 정보처리 산업은 서비스국과 설비관리에서 시작되었다. 컴퓨터가 비쌀 때 컴퓨터를 소유할 수 없는 기관을 상대로 시분할 서비스, 계산 서비스, 제한된 자료처리 등으로 컴퓨터 자료를 제공하는 서비스국과 컴퓨터기구관리, 즉 하드웨어나 소프트웨어를 총체적으로 맡아주는 설비관
Ⅰ. 개요
소프트웨어 개발은 보통 여러 명이 팀을 이루어 계획과 통제에 따라 진행시키는 프로젝트 형태로 이루어진다. 일정한 시간 내에 적은 비용으로 품질 좋은 소프트웨어를 개발하기 위해서는 소프트웨어 프로젝트를 위한 관리기법이 필요하다. 그러나 일반 제조업에서의 프로젝트 관리와는 달
1. 소프트웨어 품질평가
- 소프트웨어에서 높은 품질의 소프트웨어란 제품의 목적 만족도에 주어진 기간에 정해진 예산으로 제품이 생산되는 것이다.
- SW품질은 다른 개념에 비해 정량적으로 평가하기 힘들기 때문에 IEEE에서 정의하는 SW품질은 기능명세서의 적절한 구현성 등의 주어진 요구사항을 만